body{text-rendering:optimizelegibility}
*{-webkit-text-size-adjust:none}
.minh-500{min-height:500px}
.no-visible{visibility:hidden}
.btn-holder{height:30px;font-size:12px}
.unvisible{visibility:hidden}
.mt120{margin-top:120px}
.text-fir{color:#43b9e1}
.cursor-point,a:hover{cursor:pointer}
.txt-udid{font-family:"Lucida Console",Consolas,"Courier New","Microsoft Sans Serif"}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.content-container{width:100%;max-width:960px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
@media screen and (max-width:768px){
	.content-container{max-width:750px}
	}
@media screen and (min-width:768px){
	.content-container{max-width:750px}
	}
@media screen and (min-width:992px){
	.content-container{max-width:960px}
	}
@media screen and (min-width:1200px){
	.content-container{max-width:1170px}
	}
.content-wrapper-lg{width:1024px;margin:0 auto}
.flag-center{cursor:pointer;display:inline-block;height:100%;width:100%;vertical-align:middle;text-align:center;color:#fff}
.flag-center:hover{background-color:#47b8dd;color:#fff}
.flag-center:hover i{opacity:1}
.flag-center i{vertical-align:middle;font-size:48px;opacity:0;margin:4px 0 0 4px}
.flag-center::after{content:' ';display:inline-block;height:100%;width:0;vertical-align:middle}
.appicon-lg{width:120px;height:120px;border-radius:22.5%;background-repeat:no-repeat;background-image:url(//dn-firimg.qbox.me/images/default_app.jpg);-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.appicon-lg .flag-center{-moz-border-radius:22.5%;-webkit-border-radius:22.5%;border-radius:22.5%}
.appicon-md{width:80px;height:80px;border-radius:22.5%;background-repeat:no-repeat;background-image:url(//dn-firimg.qbox.me/images/default_app.jpg);-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.appicon-md .flag-center{-moz-border-radius:22.5%;-webkit-border-radius:22.5%;border-radius:22.5%}
.cup{cursor:pointer}
.avatar-lg{border:2px solid #fff;border-radius:50%;background-repeat:no-repeat;-moz-background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;width:120px;height:120px}
.avatar-lg .flag-center{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}
.holder-md{width:35px;height:35px;border-radius:50%;background-color:#646e78}
.fir-center-title{border-bottom:none;margin:40px 0 20px;padding:0;text-align:center;font-weight:300;color:#3f484f;font-family:Raleway,"Helvetica Neue",Helvetica,"Microsoft YaHei",sans-serif}
@media (max-width:767px){
	.fir-center-title{font-size:24px}
	}
.divider{color:#646e78;width:70%;margin:30px auto 50px;overflow:hidden;text-align:center;line-height:1.2em;font-size:36px;font-family:Raleway,"Helvetica Neue",Helvetica,"Microsoft YaHei",sans-serif}
.divider:after,.divider:before{content:"";vertical-align:top;display:inline-block;width:50%;height:.65em;border-bottom:1px solid #dedcdf;margin:0 2% 0 -55%}
.divider:after{margin:0 -55% 0 2%}
.loading{text-align:center}
.loading .inner{display:inline-block;width:32px;height:32px;border:1px solid #fff;border-radius:50%;border-bottom-color:transparent;border-right-color:transparent;-moz-animation:rotate-infinite .4s linear;-webkit-animation:rotate-infinite .4s linear;animation:rotate-infinite .4s linear;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-moz-animation-play-state:running;-webkit-animation-play-state:running;animation-play-state:running}
.loading.center{left:50%;top:50%;margin-left:-25px;margin-right:-25px}
.loading.center .inner{position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px}
.loading.loading-default{width:50px;height:50px}
.loading.loading-default .inner{border-color:#fff;border-bottom-color:transparent;border-right-color:transparent}
.loading.loading-xs .inner{width:18px;height:18px;border-width:2px}
.loading.loading-main .inner{border-color:#30a5af;border-bottom-color:transparent;border-right-color:transparent}
a[href^='http://tongji.baidu.com']{display:none}
@-moz-keyframes rotate-infinite{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes rotate-infinite{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes rotate-infinite{0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
body,html{height:100%;padding:0;margin:0;font-family:"Hiragino Sans GB","Helvetica Neue",Helvetica,'Microsoft YaHei',sans-serif;-webkit-font-smoothing:antialiased;background-color:#18ADC2}
a,button,p,span{font-family:"Hiragino Sans GB","Helvetica Neue",Helvetica,'Microsoft YaHei',sans-serif;-webkit-font-smoothing:antialiased}
h1,h2,h3,h4,h5,h6{font-weight:300}
ul{list-style:none;margin:0;padding:0}
.icon-header{height:100%;box-sizing:border-box;background-color:#18ADC2;color:#fff;text-align:center;position:relative;z-index:100;min-height:400px}
.icon-header .inner-table{display:table;width:100%;height:100%}
.icon-header .inner-table .dtc{display:table-cell;vertical-align:middle}
.icon-header .icon-container{font-size:0}
.icon-header .icon-container span{width:120px;height:120px;border-radius:22.7%;display:inline-block;background-image:url(xs.png);background-size:100%}
.icon-header h1{margin:0 auto;margin-top:30px;font-size:25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:80%}
.icon-header .update-info{font-size:13px; max-width:96%; margin:10px auto; margin-bottom:5px;}
.icon-header .update-info a{width:240px;height:58px; border-radius:5px; display:inline-block; background-size:100%}

.icon-header .tishi {width:225px; border-radius:5px; display:inline-block; background-size:100%; background-color:#FFFFFF; color:#097cc7; padding:8px; text-align:left; line-height:20px; margin-top:0px;}
.icon-header .update-info b {width:100%; font-size:18px; display:inline-block; text-align:center; height:25px;}
.icon-header .update-info ol {height:auto; margin:0px 0px 0px 18px; padding:0px;}
.icon-header .update-info ol li {line-height:22px;}

.icon-header .app-info{font-size:13px;margin:5px 0}
.icon-header .download-wrapper button{width:220px;font-size:18px;height:50px;line-height:48px;border:1px solid #fff;background-color:transparent;color:#fff;padding:0;display:block;margin:0 auto;margin-top:70px}
.icon-header .download-wrapper img{margin-top:-4px;vertical-align:middle;margin-right:12px}
.tags{margin-top:15px}
.tags .img{height:16px;display:inline;vertical-align:middle;margin-bottom:2px}
.tags .name{font-size:10px;margin-left:4px;color:#fff;display:inline-block;vertical-align:middle}
.embed-android,.embed-android body{height:auto}
.embed-android .icon-header{height:auto;padding:60px 0}
.embed-android .icon-header .inner-table{display:block;text-align:center}
.embed-android .icon-header .inner-table:before{content:' ';display:inline-block;width:0;height:100%;vertical-align:middle}
.embed-android .icon-header .inner-table .dtc{display:inline-block}
.sec{border-bottom:1px solid #86919D;padding:30px 22px;background:#fff;position:relative;z-index:100}
.sec .sec-title{margin:0 0 20px;font-size:16px;color:#18ADC2}
.sec .sec-content{color:#86919D;font-size:18px;line-height:26px;word-break:break-all}
.sec .sec-content p{word-break:break-all}
.sec-history ul li{padding:20px 2px;border-bottom:1px solid #B3BCC5}
.sec-history ul li:first-child{padding-top:0}
.sec-history ul li:last-child{border-bottom:none;padding-bottom:0}
.sec-history ul li .pull-right a{display:block;border:1px solid #979797;border-radius:50%;text-align:center;width:28px;line-height:28px}
.sec-history ul li .title{padding-right:45px}
.sec-history ul li .title p{margin:0}
.sec-history ul li .title .time{font-size:13px;color:#B3BCC5}
.sec-store-link article img{width:120px;display:block;margin:0 auto}
.sec-screens .sec-content{position:relative;overflow:auto}
.sec-screens table tr td img{max-width:274px;padding-right:6px}
.sec:last-of-type{border-bottom:none}
.copyright{text-align:center;background:#f3f3f3;padding:10px 0;position:relative;z-index:100}
.copyright a{font-size:12px;text-decoration:none;color:#18ADC2}
.cover{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.7;z-index:103}
.hide{display:none}
.wechat-tips{position:fixed;top:10px;width:100%;text-align:right;z-index:103;padding-top:14px;box-sizing:border-box}
.wechat-tips span{text-align:left;vertical-align:middle;font-size:16px;color:#fff;margin-right:10px;font-weight:700;line-height:30px;display:inline-block}
.wechat-tips span.en{width:240px}
.wechat-tips img{width:50px;display:inline-block;vertical-align:middle;margin-bottom:13px;margin-right:10px}
@media (min-width:420px){
	.wechat-tips span{margin-right:15px}
	.wechat-tips span.en{width:auto;margin-bottom:-20px}
	.wechat-tips img{margin-right:20px}
}
.btn-back{position:fixed;z-index:102;left:12px;top:12px;/*width:20px;*/height:20px;line-height:30px;color:#FFFFFF;background:#18ADC2;padding:12px;text-align:center;border-radius:50%}
.btn-back img{width:32px;vertical-align:top;margin-left:-4px}
.btn-back a {color:#FFFFFF; text-decoration:none;}
.not-support-notice{color:#1B7A8F;margin-top:70px}
.pull-right{float:right}
